// 用户登录

export default {
	namespaced: true,
    state: {
		haslogin: false, // 用户是否登录
        userinfo: {}    // 用户数据
    },
    mutations: {
		// 登录
		login(state, user){
			// 登录状态为已登录
			state.haslogin = true;
			// state.userinfo = user; // 更新状态数据
			// 存储登录状态到本地
			uni.setStorageSync('haslogin', true);
			// 储存用户数据到本地
			uni.setStorageSync('userinfo', user);
			// console.log('登陆成功');
		},
		
		// 退出登录
		logout(state, user){
			// 登录状态为未登录
			state.haslogin = false;
			// state.userinfo = {};
			// 设置登录状态为false
			uni.setStorageSync('haslogin', false);
			//  删除本地储存
			uni.removeStorageSync('userinfo');
			// console.log('退出登录');
		}
    },
    actions: { 

    }
}